首页> 外文OA文献 >Sequential gradient-restoration algorithm for optimal control problems with general boundary conditions
【2h】

Sequential gradient-restoration algorithm for optimal control problems with general boundary conditions

机译:具有一般边界条件的最优控制问题的顺序梯度恢复算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This thesis considers the numerical solution of two classes of optimal control problems, called Problem P1 and Problem P2 for easy identification.Problem P1 involves a functional I subject to differential constraints and general boundary conditions. It consists of finding the state, the control, and the parameter so that the functional I is minimized while the constraints and the boundary conditions are satisfied to a predetermined accuracy. Problem P2 extends Problem P1 to include nondifferential constraints to be satisfied along the interval of integration. Algorithms are developed for both Problem P1 and Problem P2.The approach taken is a sequence of two-phase cycles, composed of a gradient phase and a restoration phase. The gradient phase involves one iteration and is designed to decrease the value of the functional, while the constraints are satisfied to first order. The restoration phase involves one or more iterations and is designed to force constraint satisfaction to a predetermined accuracy while the norm squared of the variations of the control and the parameter is minimized.The principal property of both algorithms is that they produce a sequence of feasible suboptimal solutions: the functions obtained at the end of each cycle satisfy the constraints to a predetermined accuracy. Therefore, the values of the functional I corresponding to any two elements of the sequence are comparable.The stepsize of the gradient phase is determined by a one-dimensional search on the augmented functional J, while the stepsize of the restoration phase is obtained by a one-dimensional search on the constraint error P. The gradient stepsize and the restoration stepsize are chosen so that the restoration phase preserves the descent property of the gradient phase. Therefore, the value of the functional I at the end of any complete gradient-restoration cycle is smaller than the value of the same functional at the beginning of that cycle.The algorithms presented in this thesis differ from those of Refs. 1 and 2, in that it is not required that the state vector be given at the initial point. Instead, the initial conditions can be absolutely general. In analogy with Refs. 1 and 2, the present algorithms are capable of handling general final conditions; therefore, they are suited for the solution of optimal control problems with general boundary conditions. Their importance lies in the fact that many optimal control problems involve initial conditions of the type considered here.Numerical examples are presented to illustrate the performance of the algorithms associated with Problem P1 and Problem P2. The numerical results show the feasibility as well as the convergence characteristics of these algorithms.
机译:为便于识别,本文考虑了两类最优控制问题的数值解,分别是问题P1和问题P2。问题P1涉及一个受微分约束和一般边界条件影响的函数I。它包括查找状态,控制和参数,以使功能I最小化,同时以预定的精度满足约束和边界条件。问题P2将问题P1扩展为包括沿积分间隔要满足的非微分约束。针对问题P1和问题P2都开发了算法。采用的方法是由梯度阶段和恢复阶段组成的两阶段循环序列。梯度阶段涉及一次迭代,并且被设计为减小函数的值,同时将约束条件满足一阶。恢复阶段涉及一个或多个迭代,旨在强制约束满足达到预定的精度,同时最小化控件和参数变化的范数平方。这两种算法的主要特性是,它们会产生一系列可行的次优序列解决方案:在每个循环结束时获得的功能满足预定精度的约束。因此,对应于序列中任意两个元素的泛函I的值是可比较的。梯度相的阶跃大小是通过对增强泛函J进行一维搜索来确定的,而恢复相的阶跃大小是通过对约束误差P进行一维搜索。选择梯度步长和恢复步长大小,以便恢复相保留梯度相的下降特性。因此,在任何完整的梯度恢复循环结束时,函数I的值都小于该循环开始时相同函数的值。本文提出的算法与Refs的算法不同。在图1和图2中,因为不需要在初始点给出状态向量。相反,初始条件可以绝对通用。与引用类似。参照图1和图2,本算法能够处理一般的最终条件。因此,它们适用于在一般边界条件下解决最优控制问题。它们的重要性在于,许多最优控制问题都涉及此处考虑的初始条件。下面给出的数字示例说明了与问题P1和问题P2相关的算法的性能。数值结果表明了这些算法的可行性和收敛性。

著录项

  • 作者

    Gonzalez, Salvador;

  • 作者单位
  • 年度 1978
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号